Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 23, 2024

This PR contains the following updates:

Package Type Update Change
check-spelling/check-spelling action patch v0.0.23 -> v0.0.25

Release Notes

check-spelling/check-spelling (check-spelling/check-spelling)

v0.0.25: Release 0.0.25

Compare Source

⏩ Upgrading

  • 🧪 Test first on a branch 🏷️ by changing your workflow tags/references to this release
  • See 🐣 Breaking Changes for how to adapt your workflow
  • See 🐛 Known Issues for known issues

🐣 Breaking Changes

✨ New Features

Dictionaries

Hunspell dictionaries
  • Fix support for .dic/.aff dictionaries by installing hunspell as needed (#​79 / #​90)
  • Ensure that Spanish works (a consumer is using this, so it should work reliably)

Fixes

  • macOS: Consistently use check-spelling dictionary instead of looking at the system dictionary (#​84)
  • Fix check_for_newline_at_eof for allow.txt (#​81)
  • Improve handling of inputs.ignored events
  • Fix inputs.debug handling
  • Fix merge instructions order
  • Fix pattern for validating expect entries
  • Fix noisy-file-list handling
  • Fix 504 handling for only_check_changed_files when unshallowing
  • Restore comment (#) support for expect files
  • Include last character in token-is-substring warning

Improvements

  • Line ending detection (#​83)
  • RSQM handling
  • Dictionary download times by skipping delays for 30x redirects
  • Excludes paths generation
  • Error handling of various components
  • Documentation links
  • GitHub error detection patterns for when check-spelling has bugs
  • Handling of We'd
Messages
SARIF
Candidate patterns
  • Suggest using # to suppress candidates (you can do this for forbidden patterns too, but this version won't suggest that)
Apply
  • Improve error handling
Summary Tables
  • List all present event classes at the top level
  • Support cross repository pull requests
Checkout
Testing
Upgrade components

🐛 Known Issues

  • If you use Allow specified actions and reusable workflows, if you run on: pull_request/on: pull_requesrt_target and use with:/checkout: true, you will need to allow check-spelling/checkout-merge@46bad523dcb6368efab50ff2729c00443785abca otherwise you will probably encounter:
    Error: Missing download info for check-spelling/checkout-merge@46bad523dcb6368efab50ff2729c00443785abca
    
  • act as of v0.2.77 is not supported with checkout: true (there's a PR to act to fix this)
  • check-spelling sometimes (e.g., for slow-file-list) won't correctly suggest disabling check_file_names:, instead, it will suggest excluding a file in /tmp/check-spelling/GITHUB_OWNER/REPOSITORY_NAME/paths-of-checked-files.txt (likely escaped)

Full Changelog

Full Changelog: check-spelling/check-spelling@v0.0.24...v0.0.25

v0.0.24: Release 0.0.24

Compare Source

⏩ Upgrading

  • 🏷️ Test first on a branch by changing your workflow tags/references to this release. See 🐣 Breaking Changes for how to adapt your workflow.
  • 🐛 See Known Issues for known issues

✨ Highlights

  • SARIF reporting should work for push events and workflows that use checkout: true
  • If you use a second job for commenting and the most recent comment was collapsed in response to a previous commit and the latest commit doesn't trigger a new comment, a new job will be not be dispatched
  • Files with Mac OS classic line endings (\r) should be properly handled (previously they'd erroneously trigger a minified-file warning)

🐛 Known issues

Check the list of regressions with target milestone v0.0.25 for more information about issues that should be fixed soon.

  • Hunspell dictionary (any extra dictionary that ends in .dic) support is broken https://github.com/check-spelling/check-spelling/issues/79
  • expect files are corrupted when using ignore-pattern https://github.com/check-spelling/check-spelling/issues/80
  • expect files with lines with comments (#) trigger errors -- note that automatic sorting moves the # lines to the top making them fairly useless so using comments isn't really recommended anyway.
  • SARIF reporting will not report file names if the path to the file includes # https://github.com/check-spelling/check-spelling/issues/82
  • Files with Windows line endings may not be properly detected if there's a line ending at bytes 4096/4097 of the file resulting in character offset reporting being shifted by +1 character https://github.com/check-spelling/check-spelling/issues/83
  • Running the check-spelling action on Windows runners doesn't work
    • This appears to be an incompatibility involving StrawberryPerl, cpanm, and ExtUtils::Manifest
    • Note that running check-spelling on a GitHub hosted runner other than ubuntu-* doesn't really
      make sense as the Windows and macOS runners are much more expensive per minute and check-spelling
      itself doesn't need any facilities from the OS -- it should be checking the spelling of files
      as they are present in commits.
    • While the check-spelling action won't work on Windows, apply.pl and the output check-spelling produces are expected to work on Windows.

Full Changelog


Configuration

📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner October 23, 2024 07:22
@renovate renovate bot added the dependencies Pull requests that update a dependency file label Oct 23, 2024

This comment has been minimized.

@renovate renovate bot changed the title Update check-spelling/check-spelling action to v0.0.23 Update check-spelling/check-spelling action to v0.0.24 Nov 1, 2024
@renovate renovate bot force-pushed the renovate/check-spelling-check-spelling-0.x branch from a35ce83 to 72ce14c Compare November 1, 2024 15:03
Copy link

github-actions bot commented Nov 1, 2024

@check-spelling-bot Report

🔴 Please review

See the 📂 files view, the 📜action log, or 📝 job summary for details.

Unrecognized words (4)

optimisation
prioritisation
roadmap
webpage

To accept these unrecognized words as correct, you could run the following commands

... in a clone of the [email protected]:hmcts/hmcts.github.io.git repository
on the renovate/check-spelling-check-spelling-0.x branch (ℹ️ how do I use this?):

curl -s -S -L 'https://raw.githubusercontent.com/check-spelling/check-spelling/v0.0.24/apply.pl' |
perl - 'https://github.com/hmcts/hmcts.github.io/actions/runs/11631456446/attempts/1'

🖊️ Please consider adding a word to the allow list if it is flagged as a spelling error but is genuinely used within the project.
🤔 Think we might see a flagged mistake in another PR in the future? Please consider adding it as an expected pattern.

@renovate renovate bot force-pushed the renovate/check-spelling-check-spelling-0.x branch from 72ce14c to 4cd1602 Compare March 10, 2025 16:05
@renovate renovate bot changed the title Update check-spelling/check-spelling action to v0.0.24 chore(deps): update check-spelling/check-spelling action to v0.0.24 Apr 15, 2025
@renovate renovate bot force-pushed the renovate/check-spelling-check-spelling-0.x branch from 4cd1602 to 4843a65 Compare May 17, 2025 16:09
@renovate renovate bot changed the title chore(deps): update check-spelling/check-spelling action to v0.0.24 chore(deps): update check-spelling/check-spelling action to v0.0.25 May 17, 2025
@renovate renovate bot force-pushed the renovate/check-spelling-check-spelling-0.x branch from 4843a65 to 197d06e Compare June 5, 2025 14:44
@renovate renovate bot force-pushed the renovate/check-spelling-check-spelling-0.x branch from 197d06e to b6b7b4e Compare July 4, 2025 15:42
@renovate renovate bot force-pushed the renovate/check-spelling-check-spelling-0.x branch from b6b7b4e to 4ada3be Compare July 28, 2025 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants